.owner-wrapper  {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #F4F4F4;
    color: #fff;
}
.tab-wrapper .header-text {
    font-size: 24px;
    padding-right: 44px;
}
.message-wrapper .message .header-right {
    font-size: 14px;
    color: #fff;
}
.owner-classify {
    width: 100%;
    height: auto;
    margin-top: 56px;
}
.info-safety-tips {
    position: relative;
    margin-top: 54px;
    padding: 10px;
    font-size: 14px;
    color: #A5A6AE;
    text-align: left;
}
.main-info {
    width: 100%;
    height: auto;
    background: #FFFFFF;
    box-shadow: 0 2px 4px 0 #E2E3E5;
}

.main-info .car-info-list {
    font-size: 16px;
    color: #333333;
    text-align: left;
    padding: 15px 10px;
}
.border-bottom-style {
    border:1px solid rgba(213,215,226,0.20);
}
.car-info-list > a{
    width: 100%;
}
.car-info-list .icon-boy
{
    font-size: 20px;
    margin: 3px;
}
.car-info-list .icon-girl
{
    font-size: 20px;
    margin: 3px;
}
.car-info-list .sexgroup
{
    display: inline-block;
    width: 45%;
}
.car-info-list .sexgroup input[type=radio]
{
    margin-top: 5px;
}
.car-arrows {
    float: right;
    color: #D5D7E2;
}

.plate-number-wrapper {
    position: relative;
    width: 100%;
    margin-top: 54px;
    font-size: 14px;
    padding: 4%;
    background: #fff;
    text-align: left;
    box-sizing: border-box;
}
.plate-number-wrapper .plate-number {
    font-size: 16px;
    color: #333333;
}
.plate-number-wrapper .select-plate {
    padding: 3% 5%;
    font-size: 14px;
    color: #FFFFFF;
    background: #FFA931;
    border-radius: 5px;
}
.plate-number-wrapper .input-plate {
    width: 40%;
    outline: none;
    font-size: 16px;
    color: #747579;
    border: 0px;
    padding-left: 20px;
}

.mint-plate-title {
    display: inline-block;
    width: 32% !important;
    color: #333 !important;
    text-align: center !important;
    line-height: 50px;
    font-weight: 700;
    font-size: 18px;
}
.mint-plate-cancel,.mint-plate-confirm {
  width: 30% !important;
  color: #747579;
  text-align: center;
  line-height: 50px;
}
.mint-plate-cancel {
    width: 30% !important;
    text-align: left;
    padding-left: 10px;
    float: left;
}
.mint-plate-confirm {
  width: 30% !important;
  text-align: right;
  padding-right: 10px;
  float: right;
}

.brand-wrapper {
    position: relative;
    width: 100%;
    margin-top: 54px;
    font-size: 14px;
    background: #fff;
    text-align: left;
    box-sizing: border-box;
}

.model-wrapper {
    position: fixed;
    width: 37.3%;
    height: 100%;
    background: #FFFFFF;
    box-shadow: 5px 0 37px 0 rgba(254,144,45,0.32);
    right: 0;
    top: 54px;
    bottom: 0;
    z-index: 999;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
}

.car-color-choice {
    height: 14em;
    box-sizing: content-box;
    overflow-y: auto;
}
.car-color-choice .color-mark {
    border-radius: 50%;
    padding-left: 1em;
    margin-right: 1em;
    border: 1px solid #979797;
}
.car-color-choice .color-li {
    text-align: left;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left: 1em;
    border-bottom:1px solid #e7e7e7;
    color: #747579;
}

.color-li:active {
    background: #3366FF;
}


//驾驶证认证页面
.license-wrapper {
    position: relative;
    width: 100%;
    height: 300px;
}
.license-wrapper .hint-text {
    margin: 15px;
    color:#747579;
    text-align: left;
    font-size: 14px;
}

.license-wrapper .license-info {
    width:100%;
    height: auto;
}
.license-info .license-li {
    border-bottom: 1px solid #f4f4f4;
}
.border-bottom {
    border-bottom: 1px solid #f4f4f4;
    background-image: none !important;
}
.pad {
    height: 48px;
    line-height: 48px;
    text-align: left;
    background: #fff;
}
.license-li .text {
    font-size: 14px;
    color: #747579;
    letter-spacing: -0.35px;
    padding-left: 35px;
}
.license-li .right {
    line-height: 48px;
    margin-right: 10px;
}
.license-li .date {
    padding-left: 15px; 
}